Waste Extraction And Filtration System At British Offsite Limited